package com.hunttown.mes.rpc.domain.query;

import com.hunttown.mes.rpc.domain.TransportExpenseDTO;

import java.util.List;

/**
 * created by wangjunfu on 2019-07-07 10:50:26
 */
public class TransportExpenseDTOQuery extends TransportExpenseDTO {
    private Integer pn = 1;
    private Integer pageSize = 20;
    private String orderBy;
    private String likeName;
    private Integer w_id;
    private Object ids;
    private String showDate;
    private String startDate;
    private String endDate;
    private String daterange;           //报销日期
    private Integer noBatchNumber;      //无批次号
    private Integer w_relationId;       //关联ID
    private Integer curr_relation;      //空ID和当前报销ID
    private Integer noCancle;           //非取消、驳回、撤消订单

    private Integer showCancle;         //显示取消数据
    private Integer showReject;         //显示驳回数据
    private Integer showRecall;         //显示撤回数据
    private Integer onlySearchSelf;     //只查自己提交的数据
    private List<Integer> statuList;    //状态集合
    private Integer secondaryCurrUser;  //跟自己相关的报销单
    private Integer isUnLimitDate;      //是否不限日期 1不限 0限

    public Integer getPn() {
        return pn;
    }

    public void setPn(Integer pn) {
        this.pn = pn;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getOrderBy() {
        return orderBy;
    }

    public void setOrderBy(String orderBy) {
        this.orderBy = orderBy;
    }

    public String getLikeName() {
        return likeName;
    }

    public void setLikeName(String likeName) {
        this.likeName = likeName;
    }

    public Integer getW_id() {
        return w_id;
    }

    public void setW_id(Integer w_id) {
        this.w_id = w_id;
    }

    public Object getIds() {
        return ids;
    }

    public void setIds(Object ids) {
        this.ids = ids;
    }

    public String getShowDate() {
        return showDate;
    }

    public void setShowDate(String showDate) {
        this.showDate = showDate;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getDaterange() {
        return daterange;
    }

    public void setDaterange(String daterange) {
        this.daterange = daterange;
    }

    public Integer getNoBatchNumber() {
        return noBatchNumber;
    }

    public void setNoBatchNumber(Integer noBatchNumber) {
        this.noBatchNumber = noBatchNumber;
    }

    public Integer getW_relationId() {
        return w_relationId;
    }

    public void setW_relationId(Integer w_relationId) {
        this.w_relationId = w_relationId;
    }

    public Integer getCurr_relation() {
        return curr_relation;
    }

    public void setCurr_relation(Integer curr_relation) {
        this.curr_relation = curr_relation;
    }

    public Integer getNoCancle() {
        return noCancle;
    }

    public void setNoCancle(Integer noCancle) {
        this.noCancle = noCancle;
    }

    public Integer getShowCancle() {
        return showCancle;
    }

    public void setShowCancle(Integer showCancle) {
        this.showCancle = showCancle;
    }

    public Integer getShowReject() {
        return showReject;
    }

    public void setShowReject(Integer showReject) {
        this.showReject = showReject;
    }

    public Integer getShowRecall() {
        return showRecall;
    }

    public void setShowRecall(Integer showRecall) {
        this.showRecall = showRecall;
    }

    public Integer getOnlySearchSelf() {
        return onlySearchSelf;
    }

    public void setOnlySearchSelf(Integer onlySearchSelf) {
        this.onlySearchSelf = onlySearchSelf;
    }

    public List<Integer> getStatuList() {
        return statuList;
    }

    public void setStatuList(List<Integer> statuList) {
        this.statuList = statuList;
    }

    public Integer getSecondaryCurrUser() {
        return secondaryCurrUser;
    }

    public void setSecondaryCurrUser(Integer secondaryCurrUser) {
        this.secondaryCurrUser = secondaryCurrUser;
    }

    public Integer getIsUnLimitDate() {
        return isUnLimitDate;
    }

    public void setIsUnLimitDate(Integer isUnLimitDate) {
        this.isUnLimitDate = isUnLimitDate;
    }
}